google.golang.org/grpc/internal/transport.controlBuffer.put (method)
48 uses
google.golang.org/grpc/internal/transport (current package)
controlbuf.go#L353: func (c *controlBuffer) put(it cbItem) error {
http2_client.go#L1025: t.controlBuf.put(&goAway{code: http2.ErrCodeNo, debugData: []byte("client transport shutdown"), closeConn: err})
http2_client.go#L1085: t.controlBuf.put(&incomingGoAway{})
http2_client.go#L1112: if err := t.controlBuf.put(df); err != nil {
http2_client.go#L1132: t.controlBuf.put(&outgoingWindowUpdate{streamID: s.id, increment: w})
http2_client.go#L1141: t.controlBuf.put(&outgoingWindowUpdate{streamID: s.id, increment: w})
http2_client.go#L1159: t.controlBuf.put(&outgoingSettings{
http2_client.go#L1185: t.controlBuf.put(&outgoingWindowUpdate{
http2_client.go#L1195: t.controlBuf.put(&outgoingWindowUpdate{
http2_client.go#L1201: t.controlBuf.put(bdpPing)
http2_client.go#L1215: t.controlBuf.put(&outgoingWindowUpdate{s.id, w})
http2_client.go#L1324: t.controlBuf.put(pingAck)
http2_client.go#L1365: defer t.controlBuf.put(&incomingGoAway{}) // Defer as t.mu is currently held.
http2_client.go#L1429: t.controlBuf.put(&incomingWindowUpdate{
http2_client.go#L1775: t.controlBuf.put(p)
http2_client.go#L1830: t.controlBuf.put(&outFlowControlSizeRequest{resp})
http2_server.go#L378: t.controlBuf.put(&cleanupStream{
http2_server.go#L482: t.controlBuf.put(&earlyAbortStream{
http2_server.go#L493: t.controlBuf.put(&cleanupStream{
http2_server.go#L502: t.controlBuf.put(&earlyAbortStream{
http2_server.go#L512: t.controlBuf.put(&earlyAbortStream{
http2_server.go#L557: t.controlBuf.put(&cleanupStream{
http2_server.go#L572: t.controlBuf.put(&earlyAbortStream{
http2_server.go#L593: t.controlBuf.put(&earlyAbortStream{
http2_server.go#L607: t.controlBuf.put(&earlyAbortStream{
http2_server.go#L659: t.controlBuf.put(®isterStream{
http2_server.go#L690: t.controlBuf.put(&cleanupStream{
http2_server.go#L707: t.controlBuf.put(&goAway{
http2_server.go#L754: t.controlBuf.put(&outgoingWindowUpdate{streamID: s.id, increment: w})
http2_server.go#L764: t.controlBuf.put(&outgoingWindowUpdate{streamID: s.id,
http2_server.go#L780: t.controlBuf.put(&outgoingWindowUpdate{
http2_server.go#L784: t.controlBuf.put(&outgoingSettings{
http2_server.go#L810: t.controlBuf.put(&outgoingWindowUpdate{
http2_server.go#L819: t.controlBuf.put(&outgoingWindowUpdate{
http2_server.go#L824: t.controlBuf.put(bdpPing)
http2_server.go#L842: t.controlBuf.put(&outgoingWindowUpdate{s.id, w})
http2_server.go#L872: t.controlBuf.put(&cleanupStream{
http2_server.go#L927: t.controlBuf.put(pingAck)
http2_server.go#L958: t.controlBuf.put(&goAway{code: http2.ErrCodeEnhanceYourCalm, debugData: []byte("too_many_pings"), closeConn: errors.New("got too many pings from the client")})
http2_server.go#L963: t.controlBuf.put(&incomingWindowUpdate{
http2_server.go#L1172: if err := t.controlBuf.put(df); err != nil {
http2_server.go#L1237: t.controlBuf.put(closeConnection{})
http2_server.go#L1260: t.controlBuf.put(p)
http2_server.go#L1346: t.controlBuf.put(hdr)
http2_server.go#L1362: t.controlBuf.put(&cleanupStream{
http2_server.go#L1377: t.controlBuf.put(&goAway{code: http2.ErrCodeNo, debugData: []byte(debugData), headsUp: true})
http2_server.go#L1435: t.controlBuf.put(&goAway{code: g.code, debugData: g.debugData})
http2_server.go#L1465: t.controlBuf.put(&outFlowControlSizeRequest{resp})